// FileHexWidget.cpp : File content Hex widget
// Copyright (C) 2010, drangon <drangon.zhou@gmail.com>
// 2010-09
// 
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
// 
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>

#include "FileHexWidget.h"

#include <QPen>
#include <QPainter>

FileHexWidget::FileHexWidget()
{
}

FileHexWidget::~FileHexWidget()
{

}

int FileHexWidget::SetName( const QString & name )
{
	m_fname = name;
	update();
	return 0;
}

void FileHexWidget::paintEvent( QPaintEvent * event )
{
	QPainter pt( this );
	pt.setPen( QPen( Qt::blue, 20 ) );

	pt.drawText( 40, 40, m_fname );
}

